home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 12
/
Aminet 12 (1996)(GTI - Schatztruhe)[!][Jun 1996].iso
/
Aminet
/
biz
/
dbase
/
AmigaBase23.lha
/
AmigaBase
/
Updates
/
Update2.2-2.3
< prev
next >
Wrap
Text File
|
1996-04-20
|
3KB
|
73 lines
Update informations for AmigaBase V2.2 to V2.3
The following new features have been implemented in V2.3:
o New functions for programming.
o Support of the Polish language.
o Several bug fixes.
New functions for programming
The following new programming functions have been implemented in V2.3:
GetFilter(record)
: returns the filter state of the supplied
record. TRUE means that the filter is turned on, FALSE
that the filter is turned of.
SetFilter(record, boolean)
: sets the filter state of the
supplied record. TRUE means that the filter will be turned on,
FALSE will turn the filter off.
GetFilterStr(record)
: returns the current filter expression
of the supplied record as a STRING value.
SetFilterStr(record, string)
: sets the filter of the given
record to the expression contained in the string parameter.
If the filter is currently turned on then the filter is
directly applied to all datasets, othwerwise (filter is
turned off) the filter string is just compiled.
SetFilterStr returns TRUE if the filter expression could
be compiled, FALSE if the compilation failed.
GetOrderStr(record)
: returns the current order of the given
record as a MEMO value. Each line in the returned text
contains the name of a variable. The record is sorted
by the first variable in this list. If two datasets are
equal in the first variable then the next one in the list
determines the order.
An empty text means that the record has no order.
SetOrderStr(record, order)
: sets the order of the given record
to the variables that are listed in the order argument (MEMO).
Each line of the text must contain one variable name, empty
lines are ignored. After setting a new order, all datasets of
a record are automatically sorted.
SetOrderStr returns TRUE if the order has been successfully
set and FALSE on failure, e.g. when a specified variable could not
be found.
Use "" for setting an empty order.
VarName(var)
: returns the name of the given variable. This
function is useful for building strings for filter expressions
or order lists. You may specify a constant string here, but then
if you rename variables, you would also have to rename the
names in the string constants. Better use VarName in combination
with SPrintf to copy the variable name into the string.
RecName(rec)
: returns the name of the given record. See also
VarName for the purpose of this function.
Support of the Polish language
AmigaBase now supports the Polish language.
Several bug fixes
A bug has been reported by Andreas Port. Some characters with ASCII
code > 127 were filtered out when used in a memo text.
Further minor bugs have also been fixed.